package ute.mvc.service;

import java.util.List;

import ute.mvc.model.OpenCourse;
import ute.mvc.model.User;

public interface UserService {
	public User getUserByEmail(String email);
	public List<User> getAllUser();
	public List<User> findUserByEmail(String email);
	public void addUser(User user);
	public void updateUser(User user);
	public void deleteUser(User user);
	public User getUserById(int id);
	public String getUserPassword(int id);
	public void updatePassword(User user);
	public List<OpenCourse> getListOpenCourseWithLecturerId(int lecturerId);
	public boolean deleteUsers(String[] userIds);
}
